constricting cuffs - Espagnol Anglais Dictionnaire